home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_59_SSSLCTGR.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
27KB
|
490 lines
# near model CODE resource
# jump table entries: 10648-10648 (1 of them)
export_1331:
00000000 4E56 FFAE link A6, -0x0052
00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000008 4246 clr.w D6
0000000A 4244 clr.w D4
0000000C 206E 0008 movea.l A0, [A6 + 0x8]
00000010 52AE 0008 addq.l [A6 + 0x8], 1
00000014 4A10 tst.b [A0]
00000016 671C beq +0x1E /* 00000034 */
00000018 7000 moveq.l D0, 0x00
0000001A 2F00 move.l -[A7], D0
0000001C 2F00 move.l -[A7], D0
0000001E 2F00 move.l -[A7], D0
00000020 2F00 move.l -[A7], D0
00000022 2F3C 0000 C100 move.l -[A7], 0xC100
00000028 2F2D B9FC move.l -[A7], [A5 - 0x4604]
0000002C 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
00000030 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000034:
00000034 206D B9FC movea.l A0, [A5 - 0x4604]
00000038 43EE FFDE lea.l A1, [A6 - 0x22]
0000003C 41E8 032E lea.l A0, [A0 + 0x32E]
00000040 22D8 move.l [A1]+, [A0]+
00000042 22D8 move.l [A1]+, [A0]+
00000044 22D8 move.l [A1]+, [A0]+
00000046 32D8 move.w [A1]+, [A0]+
00000048 206D B9FC movea.l A0, [A5 - 0x4604]
0000004C 4268 033A clr.w [A0 + 0x33A]
00000050 206D B9FC movea.l A0, [A5 - 0x4604]
00000054 7000 moveq.l D0, 0x00
00000056 2140 032E move.l [A0 + 0x32E], D0
0000005A 206E 0008 movea.l A0, [A6 + 0x8]
0000005E 52AE 0008 addq.l [A6 + 0x8], 1
00000062 7200 moveq.l D1, 0x00
00000064 1210 move.b D1, [A0]
00000066 3E01 move.w D7, D1
00000068 3D47 FFC2 move.w [A6 - 0x3E], D7
label0000006C:
0000006C 0C47 0004 cmpi.w D7, 0x4
00000070 6572 bcs +0x74 /* 000000E4 */
00000072 0C47 0004 cmpi.w D7, 0x4
00000076 660E bne +0x10 /* 00000086 */
00000078 206E 0008 movea.l A0, [A6 + 0x8]
0000007C 52AE 0008 addq.l [A6 + 0x8], 1
00000080 4A10 tst.b [A0]
00000082 6700 0176 beq +0x178 /* 000001FA */
label00000086:
00000086 486D BBBC pea.l [A5 - 0x4444]
0000008A 486E FFEC pea.l [A6 - 0x14]
0000008E 486E 0008 pea.l [A6 + 0x8]
00000092 4EAD 0BCA jsr [A5 + 0xBCA /* export_373 */]
00000096 3C00 move.w D6, D0
00000098 4FEF 000C lea.l A7, [A7 + 0xC]
0000009C 6700 015C beq +0x15E /* 000001FA */
000000A0 4A2E FFF9 tst.b [A6 - 0x7]
000000A4 6634 bne +0x36 /* 000000DA */
000000A6 486E FFEC pea.l [A6 - 0x14]
000000AA 486E FFB8 pea.l [A6 - 0x48]
000000AE 3F3C 080E move.w -[A7], 0x80E
000000B2 A9EB syscall Pack4/FP68K
000000B4 41EE FFB8 lea.l A0, [A6 - 0x48]
000000B8 43EE FFAE lea.l A1, [A6 - 0x52]
000000BC 22D8 move.l [A1]+, [A0]+
000000BE 22D8 move.l [A1]+, [A0]+
000000C0 32D8 move.w [A1]+, [A0]+
000000C2 486E FFAE pea.l [A6 - 0x52]
000000C6 3F3C 0016 move.w -[A7], 0x16
000000CA A9EB syscall Pack4/FP68K
000000CC 486E FFAE pea.l [A6 - 0x52]
000000D0 4EAD 032A jsr [A5 + 0x32A /* export_97 */]
000000D4 2A00 move.l D5, D0
000000D6 588F addq.l A7, 4
000000D8 600A bra +0xC /* 000000E4 */
label000000DA:
000000DA 7001 moveq.l D0, 0x01
000000DC B02E FFF9 cmp.b D0, [A6 - 0x7]
000000E0 6600 0118 bne +0x11A /* 000001FA */
label000000E4:
000000E4 206D BA78 movea.l A0, [A5 - 0x4588]
000000E8 2668 025A movea.l A3, [A0 + 0x25A]
000000EC 6000 00FE bra +0x100 /* 000001EC */
label000000F0:
000000F0 3007 move.w D0, D7
000000F2 6500 00E4 bcs +0xE6 /* 000001D8 */
000000F6 0C40 0005 cmpi.w D0, 0x5
000000FA 6200 00DC bhi +0xDE /* 000001D8 */
000000FE D040 add.w D0, D0
00000100 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000104 4EFB 0000 jmp [PC + D0.w]
00000108 000E 003A ori.b A6, 0x3A /* ':' */
0000010C 008E 00A4 00AE ori.l A6, 0xA400AE
00000112 003A 7002 B06B ori.b [PC - 0x4F95 /* FFFFB17F, cstring ""<EOF> */], 0x2
00000118 0020 6600 ori.b -[A0], 0x0
0000011C 00CC .incomplete
0000011E 206B 002A movea.l A0, [A3 + 0x2A]
00000122 7001 moveq.l D0, 0x01
00000124 B028 004C cmp.b D0, [A0 + 0x4C]
00000128 6600 00BE bne +0xC0 /* 000001E8 */
0000012C 206B 002A movea.l A0, [A3 + 0x2A]
00000130 303C 0100 move.w D0, 0x100
00000134 C068 0072 and.w D0, [A0 + 0x72]
00000138 6700 00AE beq +0xB0 /* 000001E8 */
0000013C 6000 009A bra +0x9C /* 000001D8 */
00000140 7002 moveq.l D0, 0x02
00000142 B06B 0020 cmp.w D0, [A3 + 0x20]
00000146 6600 00A0 bne +0xA2 /* 000001E8 */
0000014A 206B 002A movea.l A0, [A3 + 0x2A]
0000014E 7001 moveq.l D0, 0x01
00000150 B028 004C cmp.b D0, [A0 + 0x4C]
00000154 6600 0092 bne +0x94 /* 000001E8 */
00000158 0C47 0005 cmpi.w D7, 0x5
0000015C 6626 bne +0x28 /* 00000184 */
0000015E 4A2E FFF9 tst.b [A6 - 0x7]
00000162 660E bne +0x10 /* 00000172 */
00000164 BAAB 0010 cmp.l D5, [A3 + 0x10]
00000168 56C0 sne D0
0000016A 0240 0001 andi.w D0, 0x1
0000016E 48C0 ext.l D0
00000170 600E bra +0x10 /* 00000180 */
label00000172:
00000172 486D BBBC pea.l [A5 - 0x4444]
00000176 2F0B move.l -[A7], A3
00000178 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
0000017C 48C0 ext.l D0
0000017E 508F addq.l A7, 8
label00000180:
00000180 6666 bne +0x68 /* 000001E8 */
00000182 6054 bra +0x56 /* 000001D8 */
label00000184:
00000184 206B 002A movea.l A0, [A3 + 0x2A]
00000188 303C 0100 move.w D0, 0x100
0000018C C068 0072 and.w D0, [A0 + 0x72]
00000190 6656 bne +0x58 /* 000001E8 */
00000192 6044 bra +0x46 /* 000001D8 */
00000194 7002 moveq.l D0, 0x02
00000196 B06B 0020 cmp.w D0, [A3 + 0x20]
0000019A 664C bne +0x4E /* 000001E8 */
0000019C 206B 002A movea.l A0, [A3 + 0x2A]
000001A0 7001 moveq.l D0, 0x01
000001A2 B028 004C cmp.b D0, [A0 + 0x4C]
000001A6 6740 beq +0x42 /* 000001E8 */
000001A8 602E bra +0x30 /* 000001D8 */
000001AA 7002 moveq.l D0, 0x02
000001AC B06B 0020 cmp.w D0, [A3 + 0x20]
000001B0 6736 beq +0x38 /* 000001E8 */
000001B2 6024 bra +0x26 /* 000001D8 */
000001B4 4A2E FFF9 tst.b [A6 - 0x7]
000001B8 660E bne +0x10 /* 000001C8 */
000001BA BAAB 0010 cmp.l D5, [A3 + 0x10]
000001BE 56C0 sne D0
000001C0 0240 0001 andi.w D0, 0x1
000001C4 48C0 ext.l D0
000001C6 600E bra +0x10 /* 000001D6 */
label000001C8:
000001C8 486D BBBC pea.l [A5 - 0x4444]
000001CC 2F0B move.l -[A7], A3
000001CE 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
000001D2 48C0 ext.l D0
000001D4 508F addq.l A7, 8
label000001D6:
000001D6 6610 bne +0x12 /* 000001E8 */
label000001D8:
000001D8 2F0B move.l -[A7], A3
000001DA 4EAD 176A jsr [A5 + 0x176A /* export_745 */]
000001DE 7C01 moveq.l D6, 0x01
000001E0 0C47 0005 cmpi.w D7, 0x5
000001E4 588F addq.l A7, 4
000001E6 670A beq +0xC /* 000001F2 */
label000001E8:
000001E8 266B 0026 movea.l A3, [A3 + 0x26]
label000001EC:
000001EC 200B move.l D0, A3
000001EE 6600 FF00 bne -0xFE /* 000000F0 */
label000001F2:
000001F2 0C47 0004 cmpi.w D7, 0x4
000001F6 6700 FE74 beq -0x18A /* 0000006C */
label000001FA:
000001FA 0C47 0004 cmpi.w D7, 0x4
000001FE 6600 0220 bne +0x222 /* 00000420 */
00000202 206D B9FC movea.l A0, [A5 - 0x4604]
00000206 49E8 032E lea.l A4, [A0 + 0x32E]
0000020A 2D54 FFC8 move.l [A6 - 0x38], [A4]
0000020E 206E 0008 movea.l A0, [A6 + 0x8]
00000212 52AE 0008 addq.l [A6 + 0x8], 1
00000216 7000 moveq.l D0, 0x00
00000218 1010 move.b D0, [A0]
0000021A 3E00 move.w D7, D0
0000021C 6000 01FC bra +0x1FE /* 0000041A */
label00000220:
00000220 7003 moveq.l D0, 0x03
00000222 B06C 000C cmp.w D0, [A4 + 0xC]
00000226 6600 01E6 bne +0x1E8 /* 0000040E */
0000022A 426E FFDA clr.w [A6 - 0x26]
0000022E 2007 move.l D0, D7
00000230 D040 add.w D0, D0
00000232 41ED D668 lea.l A0, [A5 - 0x2998]
00000236 3D70 0000 FFD8 move.w [A6 - 0x28], [A0 + D0.w]
0000023C 2D6C 0004 FFD4 move.l [A6 - 0x2C], [A4 + 0x4]
00000242 206E FFD4 movea.l A0, [A6 - 0x2C]
00000246 7004 moveq.l D0, 0x04
00000248 B068 0020 cmp.w D0, [A0 + 0x20]
0000024C 6706 beq +0x8 /* 00000254 */
0000024E 426C 000C clr.w [A4 + 0xC]
00000252 604C bra +0x4E /* 000002A0 */
label00000254:
00000254 206E FFD4 movea.l A0, [A6 - 0x2C]
00000258 7005 moveq.l D0, 0x05
0000025A B068 002A cmp.w D0, [A0 + 0x2A]
0000025E 6712 beq +0x14 /* 00000272 */
00000260 0C47 0008 cmpi.w D7, 0x8
00000264 6620 bne +0x22 /* 00000286 */
00000266 206E FFD4 movea.l A0, [A6 - 0x2C]
0000026A 7001 moveq.l D0, 0x01
0000026C B068 002A cmp.w D0, [A0 + 0x2A]
00000270 6614 bne +0x16 /* 00000286 */
label00000272:
00000272 397C 0004 000C move.w [A4 + 0xC], 0x4
00000278 204C movea.l A0, A4
0000027A 5888 addq.l A0, 4
0000027C 43EE FFD4 lea.l A1, [A6 - 0x2C]
00000280 20D9 move.l [A0]+, [A1]+
00000282 20D9 move.l [A0]+, [A1]+
00000284 601A bra +0x1C /* 000002A0 */
label00000286:
00000286 206E FFD4 movea.l A0, [A6 - 0x2C]
0000028A 2007 move.l D0, D7
0000028C D040 add.w D0, D0
0000028E 43ED D656 lea.l A1, [A5 - 0x29AA]
00000292 3228 002A move.w D1, [A0 + 0x2A]
00000296 B271 0000 cmp.w D1, [A1 + D0.w]
0000029A 6704 beq +0x6 /* 000002A0 */
0000029C 426C 000C clr.w [A4 + 0xC]
label000002A0:
000002A0 4A6C 000C tst.w [A4 + 0xC]
000002A4 6700 0168 beq +0x16A /* 0000040E */
000002A8 0C47 0004 cmpi.w D7, 0x4
000002AC 6708 beq +0xA /* 000002B6 */
000002AE 0C47 0006 cmpi.w D7, 0x6
000002B2 6600 015A bne +0x15C /* 0000040E */
label000002B6:
000002B6 2D6E 0008 FFC4 move.l [A6 - 0x3C], [A6 + 0x8]
000002BC 426C 000C clr.w [A4 + 0xC]
000002C0 3D7C 0004 FFDC move.w [A6 - 0x24], 0x4
000002C6 206E FFC4 movea.l A0, [A6 - 0x3C]
000002CA 52AE FFC4 addq.l [A6 - 0x3C], 1
000002CE 4A10 tst.b [A0]
000002D0 6700 011A beq +0x11C /* 000003EC */
000002D4 206C 0004 movea.l A0, [A4 + 0x4]
000002D8 2D68 002E FFFC move.l [A6 - 0x4], [A0 + 0x2E]
000002DE 2068 002E movea.l A0, [A0 + 0x2E]
000002E2 3D68 010E FFFA move.w [A6 - 0x6], [A0 + 0x10E]
000002E8 0C47 0004 cmpi.w D7, 0x4
000002EC 6704 beq +0x6 /* 000002F2 */
000002EE 7004 moveq.l D0, 0x04
000002F0 603C bra +0x3E /* 0000032E */
label000002F2:
000002F2 206E FFFC movea.l A0, [A6 - 0x4]
000002F6 7005 moveq.l D0, 0x05
000002F8 B028 014E cmp.b D0, [A0 + 0x14E]
000002FC 660C bne +0xE /* 0000030A */
000002FE 206E FFFC movea.l A0, [A6 - 0x4]
00000302 3028 02CA move.w D0, [A0 + 0x2CA]
00000306 48C0 ext.l D0
00000308 6024 bra +0x26 /* 0000032E */
label0000030A:
0000030A 206E FFFC movea.l A0, [A6 - 0x4]
0000030E 7006 moveq.l D0, 0x06
00000310 B028 014E cmp.b D0, [A0 + 0x14E]
00000314 660E bne +0x10 /* 00000324 */
00000316 206E FFFC movea.l A0, [A6 - 0x4]
0000031A 3028 02CA move.w D0, [A0 + 0x2CA]
0000031E 5240 addq.w D0, 1
00000320 48C0 ext.l D0
00000322 600A bra +0xC /* 0000032E */
label00000324:
00000324 206E FFFC movea.l A0, [A6 - 0x4]
00000328 3028 0116 move.w D0, [A0 + 0x116]
0000032C 48C0 ext.l D0
label0000032E:
0000032E 3D40 FFDA move.w [A6 - 0x26], D0
00000332 6020 bra +0x22 /* 00000354 */
label00000334:
00000334 0C47 0006 cmpi.w D7, 0x6
00000338 6604 bne +0x6 /* 0000033E */
0000033A 536E FFDA subq.w [A6 - 0x26], 1
label0000033E:
0000033E 486E FFD0 pea.l [A6 - 0x30]
00000342 2F0C move.l -[A7], A4
00000344 4EAD 1082 jsr [A5 + 0x1082 /* export_524 */]
00000348 0C47 0004 cmpi.w D7, 0x4
0000034C 508F addq.l A7, 8
0000034E 6604 bne +0x6 /* 00000354 */
00000350 536E FFDA subq.w [A6 - 0x26], 1
label00000354:
00000354 4A6E FFDA tst.w [A6 - 0x26]
00000358 66DA bne -0x24 /* 00000334 */
0000035A 6000 00B2 bra +0xB4 /* 0000040E */
label0000035E:
0000035E 486E FFDA pea.l [A6 - 0x26]
00000362 486E FFC4 pea.l [A6 - 0x3C]
00000366 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
0000036A 3C00 move.w D6, D0
0000036C 508F addq.l A7, 8
0000036E 6700 008A beq +0x8C /* 000003FA */
00000372 7001 moveq.l D0, 0x01
00000374 B06E FFDA cmp.w D0, [A6 - 0x26]
00000378 6F06 ble +0x8 /* 00000380 */
0000037A 3D7C 0001 FFDA move.w [A6 - 0x26], 0x1
label00000380:
00000380 0C47 0006 cmpi.w D7, 0x6
00000384 6614 bne +0x16 /* 0000039A */
00000386 536E FFDA subq.w [A6 - 0x26], 1
0000038A 7003 moveq.l D0, 0x03
0000038C B06E FFDA cmp.w D0, [A6 - 0x26]
00000390 6C4E bge +0x50 /* 000003E0 */
00000392 3D7C 0003 FFDA move.w [A6 - 0x26], 0x3
00000398 6046 bra +0x48 /* 000003E0 */
label0000039A:
0000039A 206C 0004 movea.l A0, [A4 + 0x4]
0000039E 2068 002E movea.l A0, [A0 + 0x2E]
000003A2 302E FFDA move.w D0, [A6 - 0x26]
000003A6 B068 03F4 cmp.w D0, [A0 + 0x3F4]
000003AA 6F34 ble +0x36 /* 000003E0 */
000003AC 486D 2162 pea.l [A5 + 0x2162 /* export_1064 */]
000003B0 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000003B4 3C00 move.w D6, D0
000003B6 588F addq.l A7, 4
000003B8 6722 beq +0x24 /* 000003DC */
000003BA 302E FFDA move.w D0, [A6 - 0x26]
000003BE 48C0 ext.l D0
000003C0 2F00 move.l -[A7], D0
000003C2 206C 0004 movea.l A0, [A4 + 0x4]
000003C6 2F28 002E move.l -[A7], [A0 + 0x2E]
000003CA 4EAD 2162 jsr [A5 + 0x2162 /* export_1064 */]
000003CE 3C00 move.w D6, D0
000003D0 486D 2162 pea.l [A5 + 0x2162 /* export_1064 */]
000003D4 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000003D8 4FEF 000C lea.l A7, [A7 + 0xC]
label000003DC:
000003DC 4A46 tst.w D6
000003DE 671A beq +0x1C /* 000003FA */
label000003E0:
000003E0 486E FFD0 pea.l [A6 - 0x30]
000003E4 2F0C move.l -[A7], A4
000003E6 4EAD 1082 jsr [A5 + 0x1082 /* export_524 */]
000003EA 508F addq.l A7, 8
label000003EC:
000003EC 206E FFC4 movea.l A0, [A6 - 0x3C]
000003F0 52AE FFC4 addq.l [A6 - 0x3C], 1
000003F4 4A10 tst.b [A0]
000003F6 6600 FF66 bne -0x98 /* 0000035E */
label000003FA:
000003FA 0C47 0006 cmpi.w D7, 0x6
000003FE 660E bne +0x10 /* 0000040E */
00000400 206E FFC4 movea.l A0, [A6 - 0x3C]
00000404 52AE FFC4 addq.l [A6 - 0x3C], 1
00000408 7000 moveq.l D0, 0x00
0000040A 1010 move.b D0, [A0]
0000040C 3800 move.w D4, D0
label0000040E:
0000040E 286E FFC8 movea.l A4, [A6 - 0x38]
00000412 200C move.l D0, A4
00000414 670A beq +0xC /* 00000420 */
00000416 2D54 FFC8 move.l [A6 - 0x38], [A4]
label0000041A:
0000041A 4A47 tst.w D7
0000041C 6600 FE02 bne -0x1FC /* 00000220 */
label00000420:
00000420 4A44 tst.w D4
00000422 6716 beq +0x18 /* 0000043A */
00000424 206D B9FC movea.l A0, [A5 - 0x4604]
00000428 49E8 032E lea.l A4, [A0 + 0x32E]
0000042C 6008 bra +0xA /* 00000436 */
label0000042E:
0000042E 397C 0007 0008 move.w [A4 + 0x8], 0x7
00000434 2854 movea.l A4, [A4]
label00000436:
00000436 200C move.l D0, A4
00000438 66F4 bne -0xA /* 0000042E */
label0000043A:
0000043A 206D B9FC movea.l A0, [A5 - 0x4604]
0000043E 49E8 032E lea.l A4, [A0 + 0x32E]
00000442 604E bra +0x50 /* 00000492 */
label00000444:
00000444 2D54 FFC8 move.l [A6 - 0x38], [A4]
00000448 4A6C 000C tst.w [A4 + 0xC]
0000044C 663C bne +0x3E /* 0000048A */
0000044E 206D B9FC movea.l A0, [A5 - 0x4604]
00000452 41E8 032E lea.l A0, [A0 + 0x32E]
00000456 B1CC cmpa.l A0, A4
00000458 6620 bne +0x22 /* 0000047A */
0000045A 4AAE FFC8 tst.l [A6 - 0x38]
0000045E 672A beq +0x2C /* 0000048A */
00000460 206E FFC8 movea.l A0, [A6 - 0x38]
00000464 224C movea.l A1, A4
00000466 22D8 move.l [A1]+, [A0]+
00000468 22D8 move.l [A1]+, [A0]+
0000046A 22D8 move.l [A1]+, [A0]+
0000046C 32D8 move.w [A1]+, [A0]+
0000046E 2F2E FFC8 move.l -[A7], [A6 - 0x38]
00000472 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000476 588F addq.l A7, 4
00000478 6018 bra +0x1A /* 00000492 */
label0000047A:
0000047A 2F0C move.l -[A7], A4
0000047C 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000480 286E FFCC movea.l A4, [A6 - 0x34]
00000484 28AE FFC8 move.l [A4], [A6 - 0x38]
00000488 588F addq.l A7, 4
label0000048A:
0000048A 2D4C FFCC move.l [A6 - 0x34], A4
0000048E 286E FFC8 movea.l A4, [A6 - 0x38]
label00000492:
00000492 200C move.l D0, A4
00000494 66AE bne -0x50 /* 00000444 */
00000496 206D B9FC movea.l A0, [A5 - 0x4604]
0000049A 4A68 033A tst.w [A0 + 0x33A]
0000049E 6760 beq +0x62 /* 00000500 */
000004A0 7005 moveq.l D0, 0x05
000004A2 B06E FFC2 cmp.w D0, [A6 - 0x3E]
000004A6 6620 bne +0x22 /* 000004C8 */
000004A8 7001 moveq.l D0, 0x01
000004AA 2F00 move.l -[A7], D0
000004AC 206D B9FC movea.l A0, [A5 - 0x4604]
000004B0 2068 0332 movea.l A0, [A0 + 0x332]
000004B4 2F28 002A move.l -[A7], [A0 + 0x2A]
000004B8 206D B9FC movea.l A0, [A5 - 0x4604]
000004BC 4868 03D6 pea.l [A0 + 0x3D6]
000004C0 4EAD 1DC2 jsr [A5 + 0x1DC2 /* export_948 */]
000004C4 4FEF 000C lea.l A7, [A7 + 0xC]
label000004C8:
000004C8 4A6E FFEA tst.w [A6 - 0x16]
000004CC 6732 beq +0x34 /* 00000500 */
000004CE 700E moveq.l D0, 0x0E
000004D0 2F00 move.l -[A7], D0
000004D2 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
000004D6 2D40 FFC8 move.l [A6 - 0x38], D0
000004DA 588F addq.l A7, 4
000004DC 6716 beq +0x18 /* 000004F4 */
000004DE 206D B9FC movea.l A0, [A5 - 0x4604]
000004E2 226E FFC8 movea.l A1, [A6 - 0x38]
000004E6 41E8 032E lea.l A0, [A0 + 0x32E]
000004EA 22D8 move.l [A1]+, [A0]+
000004EC 22D8 move.l [A1]+, [A0]+
000004EE 22D8 move.l [A1]+, [A0]+
000004F0 32D8 move.w [A1]+, [A0]+
000004F2 600C bra +0xE /* 00000500 */
label000004F4:
000004F4 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000004F8 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
000004FC 4246 clr.w D6
000004FE 588F addq.l A7, 4
label00000500:
00000500 4A6E FFEA tst.w [A6 - 0x16]
00000504 6728 beq +0x2A /* 0000052E */
00000506 206D B9FC movea.l A0, [A5 - 0x4604]
0000050A 41E8 032E lea.l A0, [A0 + 0x32E]
0000050E 43EE FFDE lea.l A1, [A6 - 0x22]
00000512 20D9 move.l [A0]+, [A1]+
00000514 20D9 move.l [A0]+, [A1]+
00000516 20D9 move.l [A0]+, [A1]+
00000518 30D9 move.w [A0]+, [A1]+
0000051A 206D B9FC movea.l A0, [A5 - 0x4604]
0000051E 49E8 032E lea.l A4, [A0 + 0x32E]
00000522 6002 bra +0x4 /* 00000526 */
label00000524:
00000524 2854 movea.l A4, [A4]
label00000526:
00000526 4A94 tst.l [A4]
00000528 66FA bne -0x4 /* 00000524 */
0000052A 28AE FFC8 move.l [A4], [A6 - 0x38]
label0000052E:
0000052E 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
00000532 7005 moveq.l D0, 0x05
00000534 B06E FFC2 cmp.w D0, [A6 - 0x3E]
00000538 670E beq +0x10 /* 00000548 */
0000053A 7000 moveq.l D0, 0x00
0000053C 2F00 move.l -[A7], D0
0000053E 7201 moveq.l D1, 0x01
00000540 2F01 move.l -[A7], D1
00000542 4EAD 1842 jsr [A5 + 0x1842 /* export_772 */]
00000546 508F addq.l A7, 8
label00000548:
00000548 3006 move.w D0, D6
0000054A 4CEE 18F0 FF96 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x6A]
00000550 4E5E unlink A6
00000552 4E75 rts